草庐IT

ionic 导航

全部标签

ios - 导航堆栈在 setViewControllers 之后为零

这是我的层次结构:A-B-C-D(tabs)||||||||---------------->AddEventViewController(canbecalledfromanytabs)|||---->SuggestFeedController(canbeaccessedfromBonly)假设我目前在D选项卡中,我调用了AddEventViewController。在此之后,我想将用户重定向到“SuggestFeedController”,但我想保留层次结构,这意味着按下后退按钮应该重定向到B而不是AddEventViewController或D。我尝试做的是以下内容:UITabBa

ios - 使用 iOS 7 滑动导航时导航栏故障

当我使用滑动返回上一个View时,我的应用程序出现奇怪的图形故障。当我正常滑动并完成滑动手势时,一切正常。当我取消滑动手势时,即:开始手势然后向相反方向移动手指以停止手势并停留在当前View。我遇到的故障如果我返回到上一个屏幕,该View的栏按钮项目将与上一个View的栏按钮项目重叠。截图:起点:向后滑动手势和完成手势,转到上一个View,工作正常:滑动返回手势和取消手势,从而停留在当前屏幕,然后返回上一屏幕,文本按钮重叠:此图形故障仅在强制退出应用程序并重新启动时才会消失。但当然,如果您再次引发故障,它会再次出现。希望有一些开发者遇到同样的问题。编辑,问题原因如下代码:-(void)

前端代码分享——常用的手机端底部导航栏(内含源码)

文章目录运行示例核心代码index.htmljs代码的解释:css运行示例点击左上角打开网页效果更佳哦核心代码index.html!DOCTYPEhtml>htmllang="en">head>metacharset="UTF-8">title>SVG超酷动画Tab菜单栏DEMO演示/title>linkrel="stylesheet"href="./style.css">/head>body>!--partial:index.partial.html-->menuclass="menu">buttonclass="menu__itemactive"style="--bgColorBody:#

ios - 状态栏、导航栏边距

我正在将我的searchController添加到我当前的Controller,当我使用xcode5.1.1时它工作正常,但是当我升级到xcode6时,它给我带来了问题。我注意到它不计算UI中状态栏的高度,在主页中它也不计算导航栏的高度。但是当我转到第二页时,它会计算状态栏和导航栏的高度。CGRectMake(0,64,320,44)这是我的searchBar的框架。 最佳答案 我通过获取添加的子Controller的高度并添加或减去它的框架来解决这个问题。CGRectframe=searchView.view.frame;fram

添加项目的 iOS 导航最佳实践

虽然我已经实现了几次,但我找不到答案,但可能是错误的方法。假设我有一个适用于iOS的应用程序,它有一个主屏幕,它转到一个列表,该列表有一个现在当我点击添加按钮时,它也被添加到堆栈中;当我在该屏幕上单击返回时,我返回到列表,这很好。问题是;当我保存新项目时,我想转到详细信息屏幕,但我实际上不想再在堆栈上添加屏幕,因为它会在那里。我想要指向列表的详细信息项的我知道如何做到这一点,但实际上用导航堆栈实现它的最佳方法是什么? 最佳答案 添加元素的最佳做法是呈现一个ModalViewController。这样就不会入栈了。更新让我们以Appl

ios - 我可以在 Document Provider 扩展上使用 Navigation Controller 来模拟文件夹导航吗?

我正在为我的应用程序实现一个文档提供程序,我必须在其中模拟文件夹导航。Appledocumentation说:Ineithercase,thehostapppresentsadocumentpickerviewcontroller.ThesystemthenimbedsyourDocumentPickerViewControllerextensioninsidetheapp’sviewcontroller.Theapp’sviewcontrollerprovidesanavigationbarwiththedocumentprovider’sname,alocationswitcher

iOS 从导航 Controller 子类设置工具栏项

我已将我的UINavigationController子类化,并尝试设置工具栏项,但它们没有出现。我已经在Storyboard中为导航Controller设置了类。在ViewController中,我在viewDidAppear方法中设置了[self.navigationControllersetToolBarHidden:NOanimated:NO]。下面是我在子类中使用的代码。任何帮助都会非常感谢。@interfaceFCMapNavigationController()@end@implementationFCMapNavigationController-(void)viewD

ios - 在导航回 UINavigationController 堆栈中的前一个 Controller 之前向用户提示 UIAlertView

我试图在导航到前一个Controller之前提示UIAlertView,如果用户决定留在同一个ViewController上则阻止导航。使用CCTBackButtonActionHelper,UIALertView可以很容易地生成,但我面临的唯一问题是它将后退按钮的颜色更改为灰色,就像单击时任何禁用的UIBarButton控件一样。但是,单击导航栏上的任意位置会恢复其原始颜色。那么我怎样才能防止改变它的颜色呢?这就是我现在的做法。在CustomNavigationContoller.m中-(BOOL)navigationBar:(UINavigationBar*)navigationB

ios - 如何在 ionic framework latest beta 14 上同时使用选项卡和滑动菜单?

我一直在寻找同时使用选项卡和滑动菜单的ionic应用程序示例。是的,我遇到了几个例子,但其中大部分都已经过时并且无法使用最新的测试版。比如这个:http://tinyurl.com/sflowmotto1它与14beta一起工作,但有一个问题。我的客户不想要滑动底部标签。这个在0.9.26上工作得很好,但在14上不行:http://tinyurl.com/sflowmotto2TabsandSlide-outmenuExampleHomeAboutContactFeatureExampleofIonictabs.Navigatetoeachtab,andnavigatetochildv

ios - 更改导航栏上 UIButton 的标题,瞬间 iOS 出现错误标题

在注册期间,我的iOS应用程序中有一个ViewController,用户可以选择跳过。但是,如果他们开始该步骤,则他们要么必须完成它,要么点击撤消,这样就不会保存部分信息。为了确保这一点,我隐藏了转到下一个屏幕的导航栏按钮。一开始,我的文字是“跳过”,然后当你开始输入信息时,它就消失了,一旦你输入了足够的信息,标题就会变成“下一步”。它也向后工作。您可以输入足够的信息让“下一步”出现,然后点击撤消,按钮消失,继续点击撤消,按钮应该再次显示“跳过”。问题是,当按钮重新出现时,在更改为新标题之前的一瞬间,它仍然具有旧标题。所以它会说“跳过”,用户开始输入信息,它消失,用户输入所有信息,然后